Mediterranean hackberry

Explore definitions, synonyms, and language insights of Mediterranean hackberry

Definitions

Noun
bright green deciduous shade tree of southern Europe

More General Terms